]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
st/scroll-view: Don't queue redraw in update_fade_effect()
authorJonas Dreßler <verdre@v0yd.nl>
Wed, 16 Feb 2022 12:07:34 +0000 (13:07 +0100)
committerMarge Bot <marge-bot@gnome.org>
Wed, 16 Feb 2022 20:15:28 +0000 (20:15 +0000)
ClutterEffects are responsible for queueing redraws when their
properties change (and StScrollViewFade is a good citizen already), also
Clutter itself should queue a redraw when adding/removing an effect.

Users of Clutter should never have to queue redraws themselves (unless
they're implementing a custom ClutterEffect or ClutterContent), so don't
queue a redraw here.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2189>

src/st/st-scroll-view.c

index 7dedc45b4579e358f0d11ee13ab07a4ee2a251f8..cf13ccee0fac9bacc0a27d5d89e5e2bcdc79c340 100644 (file)
@@ -206,8 +206,6 @@ st_scroll_view_update_fade_effect (StScrollView  *scroll,
           priv->fade_effect = NULL;
         }
     }
-
-  clutter_actor_queue_redraw (CLUTTER_ACTOR (scroll));
 }
 
 static void